franchise clause - Español Inglés Diccionario